package pin;

import eskuel.CMI_SQL;
import java.sql.ResultSet;

public class Saldo {

  public static double kijk() {
    double saldo = 0.0;
    pin.TrackInfo.Maak();
    if (pin.TrackInfo.banknummer.equals("24")) {
      System.out.println("Hoort bij Lucky Bank ;-) !!");
      //Verbinding maken de DB
      CMI_SQL sql = new CMI_SQL(pin.Database.dbhost, pin.Database.dbname, pin.Database.dbpass);
      System.out.println("Database...");
      //Op de Zelf Uitrekenen Manier
      String sqlQuery = "SELECT * FROM `b_transacties` WHERE `RekeningNr` = '" + pin.TrackInfo.rekeningnummer + "'";
      //Transacties ophalen
      ResultSet resultaat = sql.selectieQuery(sqlQuery);
      try {
        while (resultaat.next()) {
          saldo += resultaat.getDouble("Bedrag");
          System.out.println("Transactie" + resultaat.getDouble("Bedrag"));
        }
        System.out.println("Saldo: " + saldo);
      } catch (Exception e) {
        System.out.println("Fout bij DB.");
      }
    } else {
      //Kan nog niet bij andere bank !!
      return 0.0;
    }
    return saldo;
  }
}
